digitate impression - German English Dictionary